		.topReturn{
			height: 1.5rem;
    		line-height: 1.5rem;
    		padding: 0 0.5rem;
    		background-color: #fff;
		}
		.topReturn-return{
			width: 0.3rem;
    		display: inline-block;
    		vertical-align: text-top;
		}
		.topReturn-text{
			display: inline-block;
			font-size: 0.52rem;
		}
		.topReturn-editor{
			float: right;
		}
		
		.container{
			background-color: #fff;
			padding-left: 0.5rem;
		}
		.shop-top{
			padding-left: 0.7rem;
			position: relative;
		}
		.shop-top-return{
			width: 0.25rem;
    		vertical-align: text-top;
    		margin-left: 0.2rem;
		}
		.shop-top-root{
			width: 0.7rem;
    		vertical-align: text-bottom;
    		border-radius: 2rem;
		}
		.shop-promotion{
			font-size: 0.33rem;
    		color: #fc6264;
    		border: 0.02rem solid #fc6264;
    		display: inline-block;
    		padding: 0.05rem 0.2rem;
		}
		.shop-full{
			display: inline-block;
    		font-size: 0.36rem;
		}
		.shop-full span{
			margin-right: 0.25rem;
		}
		.imgCorrect{
			position: absolute;
    		left: 0;top: 0;
		}
		.imgCorrect img{
			width: 0.5rem;
    		height: 0.5rem;
    		border-radius: 2rem;
		}

		.shop-ul{overflow: auto;}
		.shop-li{
			background-color: #f5f5f7;
    		margin-top: 0.33rem;
    		height: 1.84rem;
		}
		.shop-li-select{
			float: left;
    		width: 0.7rem;
    		height: 100%;
    		line-height: 2rem;
    		background-color: #fff;
		}
		.shop-li-select img{
			width: 0.5rem;
    		height: 0.5rem;
    		border-radius: 2rem;
		}
		.shop-li-img{
			width: 1.87rem;
    		height: 1.87rem;
    		overflow: hidden;
    		float: left;
		}
		.shop-li-bar{
			float: left;
    		width: 7rem;
    		height: 100%;
    		padding-left: 0.3rem;
		}
		.shop-li-num{
			font-size: 0.35rem;
    		overflow: auto;
    		margin-top: 0.6rem;
		}
		.shop-li-X{
			color: #999999;
   			float: left;
		}
		.shop-li-money{
			float: right;
		}

		.shop-pre{
			padding: 0 0.5rem 0 0.7rem;
    		font-size: 0.36rem;
    		display: flex;
    		justify-content: space-between;
    		height: 1.1rem;
    		line-height: 1.1rem;
		}

		.settleGo{
			position: fixed;
			left: 0;right: 0;bottom: 0;
			height: 1.5rem;
			background-color: #fff;
			padding: 0 0.5rem;
			font-size: 0.4rem;
			line-height: 1.5rem;
		}
		.settleGo div{
			display: inline-block;
		}
		.settleGo-money{
			float: right;
    		color: #fc6264;
    		font-size: 0.5rem;
		}
		.settleGo-go{
			background-color: #fc6264;
			height: 1.1rem;
			width: 2.2rem;
			color: #fff;
			text-align: center;
			line-height: 1.1rem;
			margin-left: 0.1rem;
    		font-size: 0.4rem;
    		border: none;
		}